.::Eralp Erat's Solutions Diary::..

{#Every way that I Can share!}-MS Dynamics CRM

Remove Upload Button From Sharepoint List!

clock Şubat 8, 2010 10:57 by author NetZero2

Selamlar ;

Sharepoint'le uğraşırken sıkıntı duyduğumuz noktalardan biride kişinin document library'lere yeni dokuman diyerek bir dokuman oluşturması yerine upload yontemini tercih ediyor olması :) Malesef background'la calisacak olan workflow'lar bazı field'ların set edilemiyor oluşundan dolayı Error Occured diyerek calismalarini kesmek durumunda kalacak ve yüzünüzün asılmasına sebep olacak.Ne yazikki list options'a baktığınızda bunun parametrik olmadığını goruyorsunuz.Araştırma sonucunda bunun ufak bir iki javascript ile nasil cozulebildiğini gördum.Sizlerle paylaşıyorum.Kısaca ilgili butonu bulup disabled ediyoruz.

Sevgiler.

E2 

(1) Add content editor webpart on AllItems.aspx of your document library.
(2) Open Source editor
(3) Paste the following lines of code and see, your single upload will get disabled 

<script type="text/javascript">
function GetElementByText(tagName, title)
{
var a = document.getElementsByTagName(tagName);

for (var i=0; i < a.length; i++)
{
if (a[i].text)
{
if (a[i].text === title)
{
return a[i];
}
}
}

return null;
}

if (window.onload)
{
var oLoad = window.onload;
window.onload = function bodyLoad()
{
oLoad();

var o = GetElementByText("ie:menuitem","Upload Document");
if (o)
{
o.disabled = true;
}
}
}
</script>

3 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


MOSS 2010 on air!

clock Kasım 18, 2009 00:21 by author Eralp

Merhaba dostlar ,

En nihayetinde hayatımıza giren MOSS2010 u inanın büyük bir heyecanla bekliyordum uzun zamandır , MS 'den yeşim'in kulakları çınlasın az tırmalamadım kapısı internal birşey var mi ne zaman geliyor beta :))

E haliyle Office 14 'de aramızda artık (beta olarak.)

http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx?pv=1:383 linkinden MOSS 2010'a ve Office 14'ün betalarına ulalaşabilirsiniz.

Gelelim maceramıza , kurulum konusunda windows 2008 Ent sp2 kullanan ben birde bunun üstüne 64 bit dersem hiç şaşmazsınız sanırım MOSS 2007 Ent with sp2 li olan halinin üzerine upgrade yaparak ilerlemek istedim..Lakin Powershell kızdı durdu..En sonunda onuda aşmayı başardık bir şekilde :)

Aşağıda faydalandığım linkler ve screenshot'lar var.Yardımcı olabileceğim birşey olursa lütfen yazın.



Resim - 1

 

 



Resim - 2

 



Resim - 3

 



Resim - 4

 

Not : Resim - 4 de yer alan durum sadece windows 2008 için geçerli , uninstall list'de aramayın bulamazsınız , KB olarak yer almıyor Server Manager üzerinden giderek Remove Future demelisiniz.Powershell size göz kırpıyor orda dalga geçer gibi..Bu konuda ki bilgiye aşağıdaki linklerden ulaştım.İlk link'de manuel indirme , ikinci linktede farklı işletim sistemleri için uninstall olayının nasıl yapılabileceğini gorebilirsiniz.

http://download.microsoft.com/download/D/0/E/D0E6D2C1-2593-4017-B26D-7375BC9263D5/PowerShell_Setup_amd64.msi

old version uninstall

http://blogs.msdn.com/powershell/archive/2007/12/17/installing-windows-powershell-v2-ctp.aspx)

 

Sevgiler.

E2

 

 

6 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


MOSS Shared Services Create, Empty Web Application List

clock Temmuz 22, 2009 03:28 by author Eralp

Selamlar;

Eğer kendi makinenize ( ki benim nb windows 2008 ent bu sharepoint wf'lerinin debugging'i için gerekiyor, remote calismak ya da nete bağlantı olanakları her daim mumkun olmuyor ki 3G yi bu yüzden heycan la bekliyorum 30 temmuz diyorlar ama maliyetiyle ilgili bir açıklama yok hala , ürkütücü :)) MOSS kurmak durumunda kalırsanız , bir onceki entry'mde belirttiğim sekilde kurun.Ama buna rağmen infopath formlarını tutacağınız bir web application create ettikten sonra web enabled bir form'un sorunsuzca load etmesini beklerken birden session error alırsanız dellenip google'layip olayın shared services'in ( moss 'un feature+ shared services mantığı WSS 3.0 ün üzerine gelen ana katmanlar) olmadığını gorursunuz.Ama yeni create etmek istediğinizde de web application listesinin boş çıktığını ve naparsanız yapın bu listenin dolmadığını gorursunuz.Aşmanın yolunu sole buldum , anonymous user'ların erişebileceği ve  DOMAIN'e dahil olmayan makinemin admin account'u ile ( network services değil) application oluşturduğumda listeye geldiğini ve shared services'i oluşturabildiğimi gordum.!

Süper! :)

Umarım sizede faydası olur cunku dun geceden beri tırmaladım bu yuzden su an ekranda success! yazıyor :)

Aşağıdaki listede bu yapılandırmanın neden cok onemli olduğunu anlayacaksınız ; 


Shared Services Provider successfully created 
All shared services have been successfully created and configured! These shared services include:

Business Data Catalog
Office SharePoint Server Search
Excel Services
User Profile Application
Session State

Huşu içinde oluyor insan,geçicide olsa :)

Sevgiler.

E2

2 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Yazar Hakkında

Eralp

Uludağ Üniversitesi bilgisayar programcılığı sonrasında işletme fakültesini bitiren Erat ; 1999 yılından bu yana yazılım sektörünün içerisinde yer almış ve ilgili olduğu projelerin çözüm üretilmesin de aktif olarak rol oynamıştır.Yaklaşık 6 yılını Türkiye’nin dört bir tarafında yer alan devlet hastanelerin bilgi yönetim sistemlerini tasarlamak ve geliştirmekle geçirmiş ; LIS , IVR ve Linux sistemlerinin entegrasyonu konusunda uzmanlaşmıştır.Bu konuda halen danışmanlık hizmeti vermektedir..Uzun yıllar “Object Pascal” ile uygulama geliştirmiştir.MCP , MCAD.NET ve MCSD.NET,MCTS (MS CRM 4 Customization) unvanlarına sahiptir..Aynı zamanda Mobile Cihazlar konusunda 2007 yılında Microsoft tarafından MVP unvanına layık görülmüştür.
Çeşitli kurumsal projelerin mimari tasarım ve yazılımlarını gerçekleştirmiştir.Son zamanlarda ağırlıklı olarak Microsoft Dynamics CRM ,Sharepoint ve entegrasyon bazlı olarak Axapta(Microsoft ERP) & Project Server projelerinde yer almaktadır.CRM ve Sharepoint konusunda başta finans sektörü olmak üzere Türkiye'nin alanında en büyük firmalarına kurumsal eğitimler vermektedir.Yazılım konusunda en büyük hayali, Türkiye’mizin bir yazılım üssü haline gelebilmesinde ön ayak olmaktır. Yazılımın belli bir forma sıkıştırılmasından hiç haz etmeyen ve fanatikliği değil sadece kaliteyi ön plana çıkarabilmek adına deneyimlerini ve yeni teknolojiler hakkında oluşan bilgi ve birikimlerini üniversitelerde genç dimağlarla paylaşmaktan büyük mutluluk duymaktadır. Halen orta ve büyük ölçekli kurumsal çözümler üreten bir yazılım evinde geliştirici takım lideri olarak çalışmalarını sürdürmekte ve aynı zamanda Macintosh/Objective C programlama konusunda kendini geliştirmektedir:).2007 yılında Boğaziçi Üniversitesi Makine Mühendisliği bölümünde C# eğitimleri vermiştir.Sakarya Üniversitesi e-Bilişim dalında MBA yapmaktadır.

Yazılım geliştirme konusunda birebir özel ders verilmektedir.Konuyla ilgili lütfen eralp.erat@gmail.com adresine iletişim bilgilerini mail atınız.

 

Calendar

<<  Ağustos 2010  >>
PaSaÇaPeCuCuPa
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

View posts in large calendar

Sign in