Pagina 22 din 27
At a Glance din RSS
Scris: 07-Ian-2007, 01:10:22
de Etherfast
Salut,
Ideea e scurta, si simpla.
Am site-ul
http://www.our-picks.com, cu feed-ul de noutati XML localizat la
http://www.our-picks.com/sitemap.xml .
Mai am aferent website-ului, si forumul phpBB, localizat la
http://www.our-picks.com/forum , cu At a Glance mandru instalat in partea dreapta.
Cum fac eu ca minunatia asta de MOD sa-mi preia NOUTATILE din xml-ul respectiv (deci, din ce se scrie nou pe site), in loc de a cauta in asa-zisul forum de stiri?
Sau, daca nu e posibil, as vrea sa stiu daca voi cunoasteti vreun MOD/script cu care as putea sa fac asta, in afara de At a Glance.
Thanks
[edit="flowers"]Subiect unit cu altul care dezbate aceeaşi problemă.[/edit]
Scris: 07-Ian-2007, 01:29:49
de seelview
Nu este un raspuns complet la ce ai cerut tu, si necesita niste interventii din partea ta... insa te poti uita peste scriptul urmator, mie mi-a folosit si se paote sa iti foloseasca si tie:
dload.php?action=file&file_id=98
Scris: 10-Ian-2007, 11:22:41
de Plutonium
Si eu astept

as vrea sa fac sa apara tabelul ala orizontal nu vertical
www.atomicfun.org/forum
Scris: 10-Ian-2007, 13:48:07
de Etherfast
Nu stiu daca poti sa-l faci.
Cand am avut nevoie de un fel de glance orizontal, am folosit
asta.
@seelview : Am renuntat la idee pana definitivam strategia. Mersi

Scris: 10-Ian-2007, 17:42:46
de seelview
Era bunicel mod-ul. Eu il folosesc la mine pentru stiri cu job-uri de pe alte site-uri.
Scris: 10-Ian-2007, 19:15:54
de sorelsorel
Vreţi at a glance pe orizontală.. se poate face foarte simplu, trebuie să umblati la glance_body.tpl.. personalizaţi-l (cu autorul si numarul de răspunsuri) şi atunci puteţi să il faceţi.. e simplu aveţi multe opţiuni:
3 coloane: icoană, titlu topic, autor & răspunsuri
4 coloane: icoană, titlu topic, autor, răspunsuri
2 coloane: titlu topic, autor & răspunsuri etc.. cum vreţi voi...
Faceţi un tabel cu câte coloane doriţi.. pe primul rând se află span-ul cu titlul at a glance.. apoi pe al doilea rând se afla coloanele..
Scris: 10-Ian-2007, 20:38:35
de Plutonium
deci cum facem? sorelsorel sincer nu intelesei nimic din ce zisesi tu si de unde sa il personalizez?
Scris: 10-Ian-2007, 23:36:46
de Plutonium
cip scrie:uite, nu mai stau sa despic firul in patru in glance.php-ul meu, deci iti ofer ceva mai complex

si anume: autor, nr raspunsuri, si autorul ultimului raspuns.
cauta in
glance.php:
$sql = "SELECT t.topic_title, t.topic_id, p2.post_time
FROM " . POSTS_TABLE . " p, " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p2
WHERE t.forum_id NOT IN (" . $forumsignore . $glance_news_forum_id . ")
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND t.topic_type <POST_ANNOUNCE>assign_block_vars('recent', array(
'BULLET' => $$bullet_full,
'TOPIC_LINK' => $topic_link,
'TOPIC_TITLE' => $latest_topics[$i]['topic_title'])
);
}
si inlocuieste cu:
$bullet_full = $bullet_pre . ( ( $shownew && $glance_show_new_bullets ) ? '_new' : '_old' );
$newest_code = ( $unread_topics && $glance_show_new_bullets ) ? '&view=newest' : '';
$topic_link = $glance_forum_dir . 'viewtopic.php?t=' . $latest_topics[$i]['topic_id'] . $newest_code;
// INCEPUT adaugare
$topic_autor_id = $glance_forum_dir . 'profile.php?mode=viewprofile&u=' . $latest_topics[$i]['user_id'];
$topic_autor = $latest_topics[$i]['username'];
if ( $latest_topics[$i]['user_level'] == ADMIN )
{
$topic_autor = '<b><span>'. $latest_topics[$i]['username'] .'</span></b>';
}
else if ( $latest_topics[$i]['user_level'] == MOD )
{
$topic_autor = '<b><span>'. $latest_topics[$i]['username'] .'</span></b>';
}
$last_post_autor_id = $glance_forum_dir . 'profile.php?mode=viewprofile&u=' . $latest_topics[$i]['id2'];
$last_post_autor = $latest_topics[$i]['user2'];
if ( $latest_topics[$i]['level2'] == ADMIN )
{
$last_post_autor = '<b><span>'. $latest_topics[$i]['user2'] .'</span></b>';
}
else if ( $latest_topics[$i]['level2'] == MOD )
{
$last_post_autor = '<b><span>'. $latest_topics[$i]['user2'] .'</span></b>';
}
$topic_replies = $latest_topics[$i]['topic_replies'];
// SFARSIT adaugare
$template->assign_block_vars('recent', array(
'BULLET' => $$bullet_full,
'TOPIC_LINK' => $topic_link,
// INCEPUT adaugare
'TOPIC_AUTOR_ID' => $topic_autor_id,
'TOPIC_AUTOR' => $topic_autor,
'TOPIC_REPLIES' => $topic_replies,
'LAST_POST_AUTOR_ID' => $last_post_autor_id,
'LAST_POST_AUTOR' => $last_post_autor,
// SFARSIT adaugare
'TOPIC_TITLE' => $latest_topics[$i]['topic_title'])
);
acum cauta in
glance_body.tpl:
<BEGIN>
<tr>
<td>{recent.BULLET}</td><td><span>
<a href="{recent.TOPIC_LINK}" class="genmed">{recent.TOPIC_TITLE}</a></span></td>
</tr>
<END>
si inlocuieste cu:
<BEGIN>
<tr>
<td>{recent.BULLET}</td>
<td>
<span><a href="{recent.TOPIC_LINK}" class="genmed">{recent.TOPIC_TITLE}</a></span>
<span><br>scris de: <a href="{recent.TOPIC_AUTOR_ID}" class="genmed">{recent.TOPIC_AUTOR}</a>
<br>raspunsuri: {recent.TOPIC_REPLIES}<br>ultimul raspuns: <a href="{recent.LAST_POST_AUTOR_ID}" class="genmed">{recent.LAST_POST_AUTOR}</span>
</td>
</tr>
<END>
l.e. am revizuit una bucata cod, incurcasem ceva.

Am facut tot ce e aici si da eroarea:
Parse error: syntax error, unexpected T_ELSE in /home2/atomnorg/public_html/forum/glance.php on line 277
Scris: 10-Ian-2007, 23:40:36
de Etherfast
I-am mai zis eu lui de acolada aia
Dupa:
Cod: Selectaţi tot
'TOPIC_TITLE' => $latest_topics[$i]['topic_title'])
);
...trebuie sa inchizi o acolada:
Scris: 10-Ian-2007, 23:48:51
de Plutonium
Fosta problema rezolvata!
Acum apare scrisul mare dar ma uit in urma ca am vazut ca ati raspuns la problema asta