icq status

V tejto téme sa nachádzajú snippety (rozšírenia) pre Etomite.

Moderátor: Moderators

dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

icq status

Príspevok od používateľa dutch »

jednochouckej snippet na snadny vytvoreni ikonky statusu vaseho icq... 100% validni a stylove upravitelny...

staci napsat notoricky znamou kombinaci:
[[NazevSnippetu?icq=VaseICQUIN]]

standartne k tomuto snippetu davam obrazky kvetinek, ale je mozny si udelat jakejkoliv styl... jak to cely vypada je napr. zde

Kód: Vybrať všetko

// --- Path to dir with status images ---
  $path = "http://yourdomain.tld/...";
misto http://yourdom... zadejte cestu k obrazkum [napr. http://snippet.com/images]

Kód: Vybrať všetko

// --- Indicator style settings ---
// [you can edit this as you wish :-)]
  $online = "<img src='".$path."/icq_online.gif' title='Online' alt='icq online' />";
  $offline = "<img src='".$path."/icq_offline.gif' title='Offline' alt='icq offline' />";
  $na = "<img src='".$path."/icq_na.gif' title='N/A' alt='icq n/a' />";
tady si muzete kompletne zmenit styl indikace stavu...
Prílohy
icq_status.zip
txt &amp; gif files incl.
(2.2 KiB) 454 stiahnutí
Naposledy upravil/-a dutch v Ut Dec 20, 2005 10:54 am, upravené celkom 3 krát.
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...
saddam83
Amateur
Amateur
Príspevky: 14
Dátum registrácie: So Dec 03, 2005 5:16 pm

icq

Príspevok od používateľa saddam83 »

mozno som uplne vymlety ale nefunguje mi to....najaky este podrobnejsi popis tohto snippetu by si nemohol napisat aj s prikladom, haha :wink:
Používateľov profilový obrázok
grabo
Expert
Expert
Príspevky: 145
Dátum registrácie: Pi Sep 23, 2005 6:57 pm
Bydlisko: Krh.
Kontaktovať používateľa:

Re: icq

Príspevok od používateľa grabo »

// --- Path to dir with status images ---
$path = "http://cesta k obrázkom ICQ";
Máš problém? Bloguj!
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

Príspevok od používateľa dutch »

presne jak pise grabo, pokud chces jako indikaci stavu mit ty obrazky, musis je hodit na ftp a pak do $path napsat cestu k nim...
nebo si misto obrazku dej jenom textovou reprezentaci [online, offline...] - v Indicator style settings si zmen promenny $online, $offline a $na treba na "online", "offline" a "nedostupny"...
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...
Používateľov profilový obrázok
_rasel^
ETOMITE Admin
ETOMITE Admin
Príspevky: 1122
Dátum registrácie: Ut Sep 20, 2005 1:03 am
Bydlisko: Košice (SR)
Kontaktovať používateľa:

Príspevok od používateľa _rasel^ »

Tu su pekne icq status ikonky, stiahnite si, ak sa pacia... :roll:

ICQ Ikonky:
Alternativa 1: Obrázok Obrázok Obrázok
Alternativa 2: Obrázok Obrázok Obrázok
Prílohy
icq.rar
Alternativa 1 + Alternativa 2
(3.07 KiB) 421 stiahnutí
..:: Etomite CMS → Rulezzz !.!.!. ::..
saddam83
Amateur
Amateur
Príspevky: 14
Dátum registrácie: So Dec 03, 2005 5:16 pm

Príspevok od používateľa saddam83 »

no takto, mam nakopirovane tie subory icq-obrazky na http://www.martincek.sk/icq a chcel by som vediet co mam napisat presne do path a potom do "<img src=.... aby mi to islo.... A este jak mam presne volat ten snippet... dik

moje icq 230078831
Používateľov profilový obrázok
_rasel^
ETOMITE Admin
ETOMITE Admin
Príspevky: 1122
Dátum registrácie: Ut Sep 20, 2005 1:03 am
Bydlisko: Košice (SR)
Kontaktovať používateľa:

Príspevok od používateľa _rasel^ »

Tento Kod si ulozis ako novy snippet a pomenujes ho IcqStatus

Kód: Vybrať všetko

/********************************************************
   ICQ Status snippet
   by dutch_cze [jarda@csol-mb.net]

   v0.1 final

   Usage:
   Simply use notorious known combination for most
   snippets:
             [[IcqStatus?icq=your ICQ UIN]]

*********************************************************/

// --- Path to dir with status images ---
  $path = "http://www.martincek.sk/icq";

// --- Indicator style settings ---
// [you can edit this as you wish :-)]
  $online = "<img src='".$path."/icq_online.gif' title='Online' alt='icq online' />";
  $offline = "<img src='".$path."/icq_offline.gif' title='Offline' alt='icq offline' />";
  $na = "<img src='".$path."/icq_na.gif' title='N/A' alt='icq n/a' />";

// --- Snippet code ---

$fp = fsockopen("status.icq.com", 80);
if($fp) {
 fputs($fp, "GET /online.gif?icq=".$icq."&img=5 HTTP/1.0\r\n\r\n");
 while ($line=FGetS($fp,128)) {
  if(ERegI("^Location:.*$", $line)) {
   if(ERegI("online1.gif",$line)) {
    $icq_status = $online;
   } else {
    $icq_status = $offline;
   }
  }
 }
} else {
 $icq_status = $na;
}
return $icq_status;
Jedine co musis urobit, tak skopirovat obrazky na svoj web http://www.martincek.sk/ do zlozky "icq" a to "icq_online.gif'", "icq_offline.gif" a "icq_na.gif".
Ak budes chciet niekde v dokumente pouzit tento snippet, tak tam vlozis tento retazec:

Kód: Vybrať všetko

[[IcqStatus?icq=230078831]]
Ten zavola snippet zisti ci si on-line (alebo iny stav) a na zaklade toho vlozi do dokumentu prislusny obrazok... that's all. :wink:
..:: Etomite CMS → Rulezzz !.!.!. ::..
saddam83
Amateur
Amateur
Príspevky: 14
Dátum registrácie: So Dec 03, 2005 5:16 pm

status

Príspevok od používateľa saddam83 »

dik moc. Ale tak som to aj predtym zrobil aneslo to (asi preklep) :) PS:pekné hviezdicky=sneženie :)
Napísať odpoveď