| Autor |
Zpráva |
Libor
Rotmistr


Registrace: 30.9. 2006
Příspěvky: 124
Bydliště: Rýmařov
|
 Zaslal:
ne 12. listopad, 2006 20:13 Předmět: block:Forums-Center |
  |
Používám na hlavní straně CENTER BLOCK: block-Forums-Center.php který vypisuje jednotlivé topicy fóra a tabulku posledních příspěvků. Co mám umazat abych dostal jen tabulku, nebo tabulku posledních příspěvků jako je na hlavní straně tohoto webu? |
|
|
| Návrat nahoru |
 |
 |
Inzerce
Sponsor


Registrace: 4.1. 2007 Příspěvky: 143
|
|
 |
Blassen
Armádní generál (Admin)


Registrace: 1.1. 1970
Příspěvky: 2127
|
 Zaslal:
ne 12. listopad, 2006 22:10 Předmět: |
  |
Ten blok co je tady je i naprodej, objednávky vyřizuje:
http://blassenweb.net/soukrome-zpravy/novy-vzkaz-pro-uzivatele-dracek-937
možná pomůže toto:
{Kód}:    <?php
  #### Vygenerovano pomoci Creatoru na Blassenwebu (http://blassenweb.net) ###
  if (stristr($_SERVER['SCRIPT_NAME'], basename(__FILE__)) OR !defined('UN_KERNELFILES_LOADED')) {
  Header("Location: ../index.php");
  die();
  }
  global $user, $cookie, $sitename, $prefix, $user_prefix, $dbi, $sitename, $admin, $module_name, $ThemeSel, $bgcolor1, $bgcolor2, $bgcolor3;
  
  // When set to 1 then Forums permissions which View and/or Read are NOT set to 'ALL' will NOT be displayed in the center block
  $HideViewReadOnly = 1;
  // Show only 5 last new topics
  $Last_New_Topics = 3;
  // Icon that is displayed in Center Block in front of Topic
  $IconPath = "images/msg.gif";
  
  /*******************************************************/
  $border = 0;
  $cellspacing = 1;
  /*********************************************************/
  
  /* Total Amount of Topics */
  $result = sql_query( "SELECT * FROM ".$prefix."_bbtopics", $dbi );
  $Amount_Of_Topics = sql_num_rows( $result );
  
  /* Total Amount of Posts */
  $result = sql_query( "SELECT * FROM ".$prefix."_bbposts", $dbi );
  $Amount_Of_Posts = sql_num_rows( $result );
  
  /* Total Amount of Topic Views */
  $Amount_Of_Topic_Views = 0;
  $result = sql_query( "SELECT topic_views FROM ".$prefix."_bbtopics", $dbi );
  while( list( $topic_views ) = sql_fetch_row( $result, $dbi ) )
  {
  $Amount_Of_Topic_Views = $Amount_Of_Topic_Views + $topic_views;
  }
  
  /* Total Amount of Topic Replies */
  $Amount_Of_Topic_Replies = 0;
  $result = sql_query( "SELECT topic_replies FROM ".$prefix."_bbtopics", $dbi );
  while( list( $topic_replies ) = sql_fetch_row( $result, $dbi ) )
  {
  $Amount_Of_Topic_Replies = $Amount_Of_Topic_Replies + $topic_replies;
  }
  
  /* Total Amount of Members */
  $result = sql_query( "SELECT * FROM ".$prefix."_users", $dbi );
  $Amount_Of_Members = sql_num_rows( $result );
  
  /* Last X New Topics */
  $Count_Topics = 0;
  $Topic_Buffer = "";
  $result1 = sql_query( "SELECT topic_id, forum_id, topic_last_post_id, topic_title, topic_poster, topic_views, topic_replies, topic_moved_id FROM ".$prefix."_bbtopics ORDER BY topic_last_post_id DESC", $dbi );
  while( list( $topic_id, $forum_id, $topic_last_post_id, $topic_title, $topic_poster, $topic_views, $topic_replies, $topic_moved_id ) = sql_fetch_row( $result1, $dbi ) )
  {
  $skip_display = 0;
  if( $HideViewReadOnly == 1 )
  {
  $result5 = sql_query( "SELECT auth_view, auth_read FROM ".$prefix."_bbforums where forum_id = '$forum_id'", $dbi );
  list( $auth_view, $auth_read ) = sql_fetch_row( $result5, $dbi );
  if( ( $auth_view != 0 ) or ( $auth_read != 0 ) ) { $skip_display = 1; }
  }
 
  if( $topic_moved_id != 0 )
  {
  // Shadow Topic !!
  $skip_display = 1;
  }
 
  if( $skip_display == 0 )
  {
  $Count_Topics += 1;
  $result2 = sql_query( "SELECT topic_id, poster_id, FROM_UNIXTIME( post_time,'%d.%m,%Y v %T') as post_time FROM ".$prefix."_bbposts where post_id = '$topic_last_post_id'", $dbi );
  list( $topic_id, $poster_id, $post_time ) = sql_fetch_row( $result2, $dbi );
  
  $result3 = sql_query( "SELECT username, user_id FROM ".$prefix."_users where user_id='$poster_id'", $dbi );
  list( $username, $user_id ) = sql_fetch_row( $result3, $dbi );
  $LastPoster = "<a href=\"modules.php?name=Forums&file=profile&mode=viewprofile&u=$user_id\">$username</a>";
 
  $result4 = sql_query( "SELECT username, user_id FROM ".$prefix."_users where user_id='$topic_poster'", $dbi );
  list( $username, $user_id ) = sql_fetch_row( $result4, $dbi );
  $OrigPoster = "<a href=\"modules.php?name=Forums&file=profile&mode=viewprofile&u=$user_id\"STYLE=\"text-decoration: none\"> $username </a>";
 
  $TopicImage = "<img src=\"$IconPath\" border=\"0\" alt=\"\" />";
  $TopicTitleShow = "<a href=\"modules.php?name=Forums&file=viewtopic&p=$topic_last_post_id#$topic_last_post_id\"STYLE=\"text-decoration: none\">$topic_title</a>";
 
  $Topic_Buffer .= "<tr><td bgcolor=\"$bgcolor1\">$TopicImage $TopicTitleShow</td><td bgcolor=\"$bgcolor1\"><div align=\"center\">$OrigPoster</div></td><td bgcolor=\"$bgcolor1\"><div align=\"center\"><b>$topic_views</b></div></td><td bgcolor=\"$bgcolor1\"><div align=\"center\"><b>$topic_replies</b></div></td><td align=\"center\" bgcolor=\"$bgcolor1\">$LastPoster <a href=\"modules.php?name=Forums&file=viewtopic&p=$topic_last_post_id#$topic_last_post_id\"><img src=\"modules/Forums/templates/subSilver/images/icon_latest_reply.gif\" border=\"0\" alt=\"\" /></a><br /><font size=\"-2\"><i>$post_time</i></font></td></tr>";
  }
 
  if( $Last_New_Topics == $Count_Topics ) { break 1; }
 
  }
  
  $cat = sql_query("SELECT * FROM ".$prefix."_bbcategories", $dbi);
  $content = "";
  
  
  /* Write Table to Screen */
  $content = "<table width=\"100%\" border=\"$border\" cellspacing=\"$cellspacing\" bgcolor=\"#000000\">";
  $content .= "<tr><td width=\"100%\" height=\"21\" colspan=\"5\" align=\"center\" bgcolor=\"$bgcolor1\">Poslední příspěvky v <b>$sitename Fóru</b></td></tr>";
  $content .= "<tr>";
  $content .= "<td align=\"center\" bgcolor=\"$bgcolor1\">"._BBFORUM_TOTTOPICS."</td><td align=\"center\" bgcolor=\"$bgcolor1\">"._BBFORUM_POSTER."</td><td align=\"center\" bgcolor=\"$bgcolor1\">"._BBFORUM_VIEWS."</td><td align=\"center\" bgcolor=\"$bgcolor1\">"._BBFORUM_REPLIES."</td><td align=\"center\" bgcolor=\"$bgcolor1\">"._BBFORUM_LASTPOSTER."</td></tr>";
  $content .= "$Topic_Buffer";
  $content .= "<tr><td align=\"center\" colspan=\"6\" bgcolor=\"$bgcolor1\"><center>"._BBFORUM_TOTTOPICS."<b>$Amount_Of_Topics</b> <b>|</b> "._BBFORUM_TOTPOSTS."<b>$Amount_Of_Posts</b> <b>|</b> "._BBFORUM_TOTVIEWS."<b>$Amount_Of_Topic_Views</b> <b>|</b> "._BBFORUM_TOTREPLIES."<b>$Amount_Of_Topic_Replies</b> <b>|</b> <a href=\"modules.php?name=Members_List\">"._BBFORUM_TOTMEMBERS."</a> <b>$Amount_Of_Members</b> <br>[ <a href=\"modules.php?name=Forums\">"._BBFORUM_FORUM."</a> ] [ <a href=\"modules.php?name=Forums&file=search\">"._BBFORUM_SEARCH."</a> ]</center></td></tr>";
  
  $content .= "</table>";
  $content .= "<!--\n\n\n\n\n
  GENERATED BY:
  \\|////
  \ _ _ //
  ( o o )
  +===============oOOo-(_)-oOOo===========+
  http://blassenweb.net
  +=======================Oooo============+
  oooO ( )
  ( ) ) /
  \ ( (_/
  \_)
  \n\n\n\n\n-->";
  ?>
   |
_________________ Blassen,
Altruista, Redaktor, Programátor, Designér a Majitel
Hello IT. Have you tried turning it off and on again ? Are you sure it's plugged in ? |
|
| Návrat nahoru |
|
 |
Libor
Rotmistr


Registrace: 30.9. 2006
Příspěvky: 124
Bydliště: Rýmařov
|
 Zaslal:
po 13. listopad, 2006 7:38 Předmět: |
  |
Skvělá věc. Už to jede jak fík. Jen ještě kde přeložím názvy jednotlivých položek. Jsou tam volané jměna proměných. |
|
|
| Návrat nahoru |
 |
 |
Libor
Rotmistr


Registrace: 30.9. 2006
Příspěvky: 124
Bydliště: Rýmařov
|
 Zaslal:
po 13. listopad, 2006 8:14 Předmět: |
  |
Našel jsem ještě jeden podobný blok block-Forums_MASH.zip
bohežel není v tabulce a vypisuje jen topic, jméno a datum  |
|
|
| Návrat nahoru |
 |
 |
Blassen
Armádní generál (Admin)


Registrace: 1.1. 1970
Příspěvky: 2127
|
 Zaslal:
po 13. listopad, 2006 17:28 Předmět: |
  |
třeba tam ani nic nebude chybět
{Kód}:  
 /*****************************************************/
 // block-Forums_Center BB BLASSENweb
 /*****************************************************/
 
 define("_BBFORUM_NEWTOPICS","Nová témata");
 define("_BBFORUM_POSTER","Publikoval");
 define("_BBFORUM_VIEWS","Četlo");
 define("_BBFORUM_REPLIES","Odp.");
 define("_BBFORUM_LASTPOSTER","Poslední odpověď");
 define("_BBFORUM_TOTTOPICS","Diskuze ");
 define("_BBFORUM_TOTPOSTS","Příspěvků ");
 define("_BBFORUM_TOTVIEWS","Zobrazení ");
 define("_BBFORUM_TOTREPLIES","Odpovědí ");
 define("_BBFORUM_TOTMEMBERS","Uľivatelů ");
 define("_BBFORUM_FORUM","Diskuzní fórum");
 define("_BBFORUM_SEARCH","Hledej v diskuzích");
 define("_BBFORUM_TITLE","Poslední příspěvky do Diskuzního fóra");
  |
_________________ Blassen,
Altruista, Redaktor, Programátor, Designér a Majitel
Hello IT. Have you tried turning it off and on again ? Are you sure it's plugged in ? |
|
| Návrat nahoru |
|
 |
Libor
Rotmistr


Registrace: 30.9. 2006
Příspěvky: 124
Bydliště: Rýmařov
|
 Zaslal:
po 13. listopad, 2006 18:37 Předmět: |
  |
No to je jiný kafe. Dík. Ale chybí něco porovnával jsem dva podobné bloky abych to našel, ale nenašel. Chybí načtení (cesta) ikonky před tématem. Teď je tam rámeček s křížkem. A nevím kde to najdu. Asi tam ptří něco jako:
{Kód}:  $content .= "<tr><td width=\"5%\"><img src=\"modules/Forums/templates/subSilver/images/icon_mini_message.gif\" border=\"0\" alt=\"\"></td><td width=\"45%\"><a href=\"modules.php?name=Forums&file=viewtopic&p=$topic_last_post_id#$topic_last_post_id\"STYLE=\"text-decoration: none\"><b> $topic_title </b></a></td><td width=\"25%\"nowrap><A HREF=\"modules.php?name=Forums&file=profile&mode=viewprofile&u=$user_id\"STYLE=\"text-decoration: none\"> $username </a></td><td width=\"25%\"nowrap>$post_time</td></tr>";
 |
|
|
| Návrat nahoru |
 |
 |
Blassen
Armádní generál (Admin)


Registrace: 1.1. 1970
Příspěvky: 2127
|
 Zaslal:
po 13. listopad, 2006 18:43 Předmět: |
  |
Člověk to tu naservíruje na stříbrným podnose a ono je to ještě málo:
hned na začátku:
|
_________________ Blassen,
Altruista, Redaktor, Programátor, Designér a Majitel
Hello IT. Have you tried turning it off and on again ? Are you sure it's plugged in ? |
|
| Návrat nahoru |
|
 |
Inzerce
Sponsor


Registrace: 4.1. 2007 Příspěvky: 143
|
|
 |
Libor
Rotmistr


Registrace: 30.9. 2006
Příspěvky: 124
Bydliště: Rýmařov
|
 Zaslal:
po 13. listopad, 2006 19:18 Předmět: |
  |
Pro lamy je vždycky málo
Ale zvládnul jsem úpravu (malou) a opravu "překlepu" bylo tam dvakrát _BBFORUM_TOTTOPICS a chybělo _BBFORUM_NEWTOPICS
A ta cesta nefungovala, tak jsem si dovolil upravit blok:
{Kód}:  $TopicImage = "<img src=\"modules/Forums/templates/subSilver/images/icon_mini_message.gif\" border=\"0\" alt=\"\" />"; Opakování matka moudrosti, on se to jeden časem naučí.Taky otázka kde začít? Syntaxi neovládám, ale rovnou se zeptám (možná nový topic by byl lepší): jaká je doporučená literatura, ať se nemusím věčně ptát na "prkotiny".
Jinak ještě jednou dík. Teď to nemá chybu-to je ten spravnej blok na hlavní stranu. |
|
|
| Návrat nahoru |
 |
 |
Libor
Rotmistr


Registrace: 30.9. 2006
Příspěvky: 124
Bydliště: Rýmařov
|
 Zaslal:
čt 23. listopad, 2006 21:35 Předmět: |
  |
Používám výše uvedený blok a dnes jsem zjistil, že se nančítají nové topicky/témata z fóra. Dal jsem tam zpátky i původní blok a chová se stejně. Asi bude něco s databází. Neví někdo čím by to mohlo být a co pomůže. Dík. |
|
|
| Návrat nahoru |
 |
 |
Soumen
Svobodník


Registrace: 18.6. 2006
Příspěvky: 17
|
 Zaslal:
st 21. březen, 2007 16:22 Předmět: |
  |
Dá se nějak upravit ten Forum Center Block aby načítal data z phpbb, které není součástí UN, ale je uplně bokem? Na subdoméně. |
|
|
| Návrat nahoru |
|
 |
dracek
Armádní generál II. tř. (Moderátor)


Registrace: 29.1. 2006
Příspěvky: 855
|
 Zaslal:
st 21. březen, 2007 18:15 Předmět: |
  |
možná dá ale to už by jste tu fakt chtěly moc.Máme blok který umí načítat na jednom webu forum a ukazovat to na webu jiném nicméně to vám sem 100% nehodíme (sri pánové ale fakt vše jen tak pro radost nejde) Skuste si taky lámat hlavu a dát i vy něco pro nás |
_________________ Naše práce vaše spokojenost
a co říkám na Google Chrome ? |
|
| Návrat nahoru |
|
 |
|
|