anpera.net
https://anpera.dyndns.org/phpbb3/

Die Zeitung
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=3125
Seite 1 von 3

Autor:  Redrogar [ Di 21 Nov, 2006 10:27 ]
Betreff des Beitrags:  Die Zeitung

Ich habe mir mal das Script von Bibirs Bibliothek zur Vorlage genommen um daraus eine Zeitung zu machen.
Der Autor des ursprünglichen Erstellers wurde nicht entfernt, da es ja seins ist.
Ziel ist es einfach das RP auf dem Server etwas zu steigern.

Dateianhänge:
zeitung.rar [6.56 KIB]
638-mal heruntergeladen

Autor:  Lucifer [ Di 21 Nov, 2006 11:16 ]
Betreff des Beitrags: 

Also da ist keine einbau anleitung
wenn ich die einbaue und drauf klicke kommt:

SELECT t.*, COUNT(b.bookid) AS anz FROM zeitung_themes t
LEFT JOIN zeitung_books b USING(themeid)
GROUP BY themeid
ORDER BY listorder ASC

Table 'lotgd.zeitung_themes' doesn't exist

Autor:  Bill Tür [ Di 21 Nov, 2006 11:28 ]
Betreff des Beitrags: 

Redrogar:

Interessante Sache, werd ich mir ma anschaun, da ich sowas in der Art sowieso grad für meinen Server machen will. evtl spar ich mir etz nen haufen Arbeit ;)

Lucifer:

Wer lesen kann, ist klar im Vorteil :)

In der redaktion.php steht doch ganz deutlich:

Zitat:
CREATE TABLE zeitung_themes (
themeid int(10) unsigned NOT NULL auto_increment,
theme varchar(30) default NULL,
listorder INT(10) UNSIGNED DEFAULT '1' NOT NULL,
PRIMARY KEY (themeid)
) TYPE=MyISAM;


CREATE TABLE zeitung_books (
bookid int(10) unsigned NOT NULL auto_increment,
themeid int(10) default NULL,
acctid int(10) unsigned NOT NULL default '0',
author varchar(60) NOT NULL,
title varchar(50) default NULL,
book text default NULL,
activated enum('0','1') NOT NULL default '0',
listorder INT(10) UNSIGNED DEFAULT '1' NOT NULL,
PRIMARY KEY (bookid),
KEY themeid (themeid)
) TYPE=MyISAM;

Autor:  Lucifer [ Di 21 Nov, 2006 11:33 ]
Betreff des Beitrags: 

dann dann war ich blind sry ^^

Autor:  ONeill [ Mo 27 Nov, 2006 21:20 ]
Betreff des Beitrags: 

Ich habe es mal bei mir eingaut, bisher wurde aber noch nicht viel Intereese gezeigt.
Aber weil ja nun auch Weihnachten anbricht wird es wohl viele Artikel geben.

Autor:  rumburak [ Di 28 Nov, 2006 02:15 ]
Betreff des Beitrags: 

"superuser5.php"? :?

Autor:  toXic [ Di 28 Nov, 2006 14:17 ]
Betreff des Beitrags: 

*lach*
ja das wird bei mir auch angezeigt. Ich nehme mal an, wenn du auf die "Bibliothekshallen" klickst?


^^
Ich kann nur raten, aber ich denke, da es ja eine Abwandlung von der Bibliothek ist, (die ich nicht drin habe), wurde einfach nur vergessen, dass rauszunehmen.
Also ich habe den Link jetzt erstmal rausgenommen.
es gibt da ja diese zeilen in der redaktion.php:

[php]if ($session[user][superuser]>=4){
addnav("`4`bIns Himmelreich`b`0","superuser.php");
}
if ($session[user][superuser]>=1){
addnav("`7`bDie Bibliothekshallen`b`0","superuser5.php");
}[/php]

im standard gibt es aber glaube ich nur 3 superuserarten. deswegen wird auch der link "ins himmelreich" nicht angezeigt.

Was die superuser5.php ist, kann ich dir nicht sagen, aber da es anscheinend nicht für die zeitung relevat ist, habe ich es wie gesagt auskommentiert.

in diesem sinne mit freundlichem gruß

Autor:  Redrogar [ Di 28 Nov, 2006 16:12 ]
Betreff des Beitrags: 

Ja das habe ich vergessen rauszunehmen. :o
Die ist nur für mein Spiel relevant.
Da ich insgesamt 5 Superuser Stufen habe, musste ich für die Bibliothekare noch einen addnav hinzufügen.
Der kann einfach entfernt werden, sofern gewünscht.

Autor:  rumburak [ Di 28 Nov, 2006 16:26 ]
Betreff des Beitrags: 

Ich find das garnicht verkehrt, da ich wohl auch extra für den Zeitungsmod Bibliothekare bzw eine extra Superuserstufe einrichten werde.
Wenn Du die Datei also posten würdest, könntest Du mir damit eventuell Arbeit abnehmen. :D
Es sei denn, sie ist top secret. :?

Autor:  Redrogar [ Di 28 Nov, 2006 20:16 ]
Betreff des Beitrags: 

Ich habe für jede Superuser Stufe die user.php kopiert und umbenannt.
Mehr habe ich nicht getan.
Nur eben Sachen ausgeblendet.
Wenn du sie dir anschauen willst, in meiner Source ist es einsehbar. ;)

Autor:  rumburak [ Di 28 Nov, 2006 20:29 ]
Betreff des Beitrags: 

Achso.
Danke, nicht nötig.
Genau das hatte ich auch vor. :D

Autor:  Eichi [ Do 14 Dez, 2006 00:42 ]
Betreff des Beitrags: 

Ganz nett, aber wieso nicht einfach auch hier eine SQL-Abfrage, von wegen, wenn Bibliothekar, dann hat er zutritt...

Sprich ->
$this->bbcode_second_pass_code('', 'if($session['user']['bliblio']==1){...}')
Dann in der user.php ->

$this->bbcode_second_pass_code('', '"biblio"=>"Bibliothekar?? Nein; Ja,bool", ')

Dafür nur die SQL ->

$this->bbcode_second_pass_code('', 'ALTER TABLE accounts ADD biblio enum('0','1') NOT NULL default '0'')

So, da hab ich es auch für mich ganz übersichtlich ^^ Ich hab gelernt Muahaha :D

Hoffe is auch richtig so alles und so..

Autor:  dunkler Lord Artus [ Sa 16 Dez, 2006 16:55 ]
Betreff des Beitrags: 

richtig eichi so hab ich das auch gemacht um mir nicht alle bücher zu gemüte füren zu müssen hab ich mir auch ne extra sql angelegt ^^ und genau so in der user.php benannt ^^

Autor:  Bill Tür [ Fr 22 Dez, 2006 01:17 ]
Betreff des Beitrags: 

Ich möchte, dass die Aktuellste Schlagzeile auf dem Platz zu lesen ist, also hab ich unter der aktuellsten News folgendes:

[php]
$sql = "SELECT bookid,themeid,title,activated FROM zeitung_books WHERE activated>0 ORDER BY bookid DESC LIMIT 1";
$result = db_query($sql);
$row = db_fetch_assoc($result);
output("`EDie heutige Schlagzeile des Kasbergischen Boten lautet: `5".$row[title]."`n`0");
[/php]

funzt soweit auch, nur ignoriert er das "WHERE activated>0" zeigt also den letzten eingereichten Artikel an und nicht den letzten bestätigten.

Autor:  dunkler Lord Artus [ Sa 23 Dez, 2006 13:08 ]
Betreff des Beitrags: 

dann teste doch mal mit

WHERE activated=1

^^

Autor:  Bill Tür [ Sa 23 Dez, 2006 19:25 ]
Betreff des Beitrags: 

habs inzw selbst. trotzdem danke :)

Autor:  dunkler Lord Artus [ Do 28 Dez, 2006 13:13 ]
Betreff des Beitrags: 

kein ding bin gerne bereit zu helfen wo ich kann ^^

Autor:  Eichi [ Do 28 Dez, 2006 16:34 ]
Betreff des Beitrags: 

Hehe ^^ Wenn ich doch jetzt nur User hätte, die gerne Zeitung lesen würden und auch Artikel verfassen würden x_x

Autor:  dunkler Lord Artus [ Fr 29 Dez, 2006 11:55 ]
Betreff des Beitrags: 

*g* ein paar user hb ich nur hab ich kine zeitung bringt es auch nicht wirklich finde ich schlieslich hab ich ne bibliothek ^^ mal sehen vielleicht füre ih mir das auch mal zu gemüte ^^

Autor:  Redrogar [ So 28 Jan, 2007 21:51 ]
Betreff des Beitrags: 

Eichi hat geschrieben:
Ganz nett, aber wieso nicht einfach auch hier eine SQL-Abfrage, von wegen, wenn Bibliothekar, dann hat er zutritt...

Sprich ->
$this->bbcode_second_pass_code('', 'if($session['user']['bliblio']==1){...}')
Dann in der user.php ->

$this->bbcode_second_pass_code('', '"biblio"=>"Bibliothekar?? Nein; Ja,bool", ')

Dafür nur die SQL ->

$this->bbcode_second_pass_code('', 'ALTER TABLE accounts ADD biblio enum('0','1') NOT NULL default '0'')

So, da hab ich es auch für mich ganz übersichtlich ^^ Ich hab gelernt Muahaha :D

Hoffe is auch richtig so alles und so..


Ich habe das gemacht, da bei mir nicht nur Bibliothekare darauf Zugriff haben.
Zudem habe ich es ein wenig ausgebaut, weshalb ich mir die Zeit sparen wollte und es nicht unbedingt umschreiben wollte.
Wollte ich nachholen, sobald mein Server komplett umgestaltet worden ist.
Aber trotzdem danke. :D :wink: :D

Seite 1 von 3 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/