Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Enterprise Search GUI
Request

[GEODIURL]?wsName=[wsName]&GUIOptions=[GUIOptions]&Tab=[Tab]&loginWithGuest=1&q=[SearchString]

  • wsName:içinde arama yapılacak workspace adı. Name of the workspace to search inside
  • GUIOptions(Opsionel):Arayüzde gösterilmesi veya gizlenmesi istenen alanları belirtmekte kullanılır. Flag bit değerleri aşağıdaki gibidir It is used to specify the fields to be shown or hidden in the interface. Flag bit values are as follows
    • SimpleResutView: 1 (Sorgu ve Facet göstermeden sadece sonuçlar gösterilirresults are shown without query and facet)

    • HideDLV : 2 ( Doküman liste sonucu gösterilmez Document list result is not shown)

    • HideKLV : 4 ( Kelime liste sonucu gösterilmez Word list result is not shown )

    • HideMap : 8 ( Harita gösterilmez Map is not shown)

    • HideKML : 16 (KML export linki gösterilmezlink is not shown)

    • HideExport : 32 (Excel Export linki gösterilmezlink is not shown)

    • HideAdvanceQuery:64 (Gelişmiş sorgu linki gösterilmezlink is not shown)

    • HideNoteIcon:128 (Proje tanımlarında not alma yasaklanmışsa gönderilen değere bakılmaksızın not ekleme gösterilmezIf annotation is prohibited in project definitions, annotation is not shown regardless of the value submitted)

    • HideFilter:256 (Filtreleme linki gösterilmezfiltering link is not shown)

    • HideChangeProject:512 (Proje değiştirme seçenekleri gösterilmez- Belirtilmemişse kullanıcı sadece yetkili projelere geçiş yapılabilirProject switching options are not shown - If not specified, user can only switch to authorized projects)

    • HidePermissionMenu:1024 (Yetki yönetim linkleri gösterilmez - Belirtilmemişse sadece gerekli yetkilere sahipse görüntülenirAuthority management links are not displayed - Only displayed if they have the required privileges, if not specified)

    • HideProjectWizard:2048 (Proje düzenleme linkleri gösterilmez - Belirtilmemişse sadece gerekli yetkilere sahipse görüntülenirProject edit links are not displayed - Only displayed if they have the required privileges, if not specified)

    • HideChangeLanguage:4096 (Dil değiştirme linkleri gösterilmez Links to change languages are not shown )

    • HideLogout : 8192 (Sistemden çıkış linki gösterilmez Log out link is not shown )

    • HideFacet:16384 (Facet ekranı gösterilmez screen is not shown )

    • ShowDGARPH :32768 (Ağ grafiği gösterimi aktif hale getirirNetwork graph is activated)

    • HideQueryBar:  65536 (Sorgu çubuğunun gizlenmesini sağlarQuery bar is not shown)

    • HideLogoBar: 131072 (Logo alanının gizlenmesini sağlarbar is not shown)

    • DisableSimpleSearchStart: 262144 (Sorgu olmadığında açılan sadece textboxtan oluşan basit giriş ekranının gelmemesini sağlardisables the simple search at the start if there is no query)

    • HideWatchQueries : 524288 (İzle linki gösterilmezHides the watch queries)

    • HideActions : 1048576 (Dokümanlar altında yer alan aksiyon ikonları görüntülenmez - not alma, açma, indirme ...hides the action icons)

    • HideRightDocInfoPanel : 2097152 ( Dokümana tıklandığında, ekran genişliği yeterli ise sağda açılan doküman bilgileri arayüzü açılmaz  Clicking on the document does not open the document information interface on the right if the screen width is sufficient )

  • Tab(Opsiyonel):Başlangıç ekranını belirlemekte kullanılır Used to specify the start screen
    • DLV: Doküman liste sonucu açılırOpens the document list result
    • KLV: Kelime liste sonucu açılırOpens the Word list result
    • MAP:Harita açılırOpens the map
    • DGRAPH: Ağ grafiği açılırOpens the network graph
  • loginWithGuest(Opsiyonel): GEODI misafir kullanıcı desteği ile açılmışsa login ekranı çıkarmadan otomatik misafir olarak giriş yapılmasını sağlar If GEODI is opened with guest user support, it enables automatic guest login by ignoring login screen.
  • q(Opsiyonel): Sorgu metniSorgu metni söz dizim kurlları için GEODI Sorguları na bakınızQuery Text
HttpMethodGET
Expected Errors

401 Unauthorized access / Access denied

403 Forbidden

511 Network Authentication Required

Usage Examples


Code Block
languagejs
<iframe src="[GEODIURL]?wsName=PROJEPROJECT&GUIOptions=1&Tab=DLV&q=SorguMetniQueryText"></iframe>


Code Block
languagejs
<a href="GEODIURL]?wsName=PROJEPROJECT&GUIOptions=1&Tab=DLV&q=SorguMetniQueryText" target="_blank">...</a>


Code Block
languagejs
<div onclick="window.open('GEODIURL]?wsName=PROJEPROJECT&GUIOptions=1&Tab=DLV&q=SorguMetniQueryText')" >...</div>

Tüm tarayıcılarda aynı sonucun alınabilmesi için wsName ve Sorgu parametreleri url encode ile iletilmelidir.

Url Encode için html içeriklerde aşağıdaki scriptten yararlanılabilir. .Net için System.Web.HttpUtility.UrlEncode kullanılabilir.

Code Block
<script>
	function UrlEncode(val) { return window.encodeURIComponent ? window.encodeURIComponent(val) : val.replace(/&/g, '%26'); }
<script>


ÖrneklerExamples
Search
Only Result
Network graph

http://127.0.0.1:3323/?wsName=Rotas%C4%B1z%20Seyyah&loginWithGuest=1&GUIOptions=163841&Tab=DGRAPH&q=geodi

The value GUIOptions = 163841 değeri (SimpleResutView SimpleResultView + HideLogoBar + ShowDGARPH) sadece sorgu sonucunun görüntülenmesini sağlarwill display the network graph result with simple reulsts.
ShowDGARPH değerinin eklenmesi projede ayarlarından ağ grafiği açılmamışsa dahi görüntülemeyi sağlar

Adding ShowDGARPH enables viewing in the project settings even if the network chart is not opened