Seite 1 von 2
NOTENEDITOR
Verfasst: 22.10.2003 09:07
von tata
Sehr wahrscheinlich könnte man auch mit php einen NOTENEDITOR schreiben.
Ich wollte gerne wissen, ob ein fertiges MOD in dieser hinscht irgendwo vorhanden ist. (zum gucken , runterladen usw.)
Da auf meine zukünftigen Seiten ehe es darum geht über Musik und Rhythmus zu diskutieren, wäre sowas sehr praktisch, wenn die User in den Foren Notenbeispiele reinschreiben könnten!
Verfasst: 22.10.2003 09:10
von kratzer54847
hm...ist mir leider nicht bekannt...aber super wäre das schon...
Stelle ich nochmal die Frage.Vielleicht habe ich heute Glück
Verfasst: 23.10.2003 19:17
von tata
Sehr wahrscheinlich könnte man auch mit php einen NOTENEDITOR schreiben.
Ich wollte gerne wissen, ob ein fertiges MOD in dieser hinscht irgendwo vorhanden ist. (zum gucken , runterladen usw.)
Da auf meine zukünftigen Seiten ehe es darum geht über Musik und Rhythmus zu diskutieren, wäre sowas sehr praktisch, wenn die User in den Foren Notenbeispiele reinschreiben könnten
Verfasst: 25.10.2003 11:43
von Gast
suche auch sowas
Verfasst: 25.10.2003 15:33
von Orange
in der aktuellen internet professional is sowas! guckt mal auf
www.vnunet.de/ipro
Verfasst: 25.10.2003 23:11
von Gast
Wie heißt denn bitte das Teil?
Ich war da und habe gesucht, leider vergeblich!
Verfasst: 26.10.2003 01:53
von tata
vonwegen googlen !
Anscheinend müsste ich php lernen. vielleicht schreibe ich in ein paar Jahren einen Noteneditor, der in meinen zukünftigen Foren gute Dienste leisten kann.
Es gibt doch so viele Musiker mit guten Ideen, die auch vielleicht sowas anbieten.
Bis dahin bin ich volle Hoffnung.
Verfasst: 26.10.2003 11:32
von tata
Ich habe was gefunden, was das ist keine Ahnung und wie man dies in phpBB2 einbinet auch 0Ahnung!
<?
/*
Redigerer en notat for bruker
*/
include_once( "classes/INIFile.php" );
$ini = new INIFile( "site.ini" );
$DOC_ROOT = $ini->read_var( "eZContactMain", "DocumentRoot" );
$Language = $ini->read_var( "eZContactMain", "Language" );
include_once( "classes/eztemplate.php" );
include_once( "classes/ezsession.php" );
include_once( "classes/ezuser.php" );
include_once( "classes/ezusergroup.php" );
include_once( "ezphputils.php" );
include_once( "ezcontact/classes/eznote.php" );
include_once( "ezcontact/topmenu.php" );
// Sjekker rettigheter
$session = new eZSession();
if( $session->get( $AuthenticatedSession ) == 0 )
{
if ( eZUserGroup::verifyCommand( $session->userID(), "eZContact_Read" ) == 1 )
{
// Legg til.
if ( ( $Action == "insert" ) && ( eZUserGroup::verifyCommand( $session->userID(), "eZContact_Add" ) == 1 ) )
{
print ( "hmm" );
die();
$usr = new eZUser();
$usr->get( $session->userID() );
$note = new eZNote();
$note->setTitle( $Title );
$note->setBody( $Body );
$note->setUserID( $usr->id() );
$note->store();
Header( "Location: index.php?page=" . $DOC_ROOT . "noteslist.php" );
}
// Oppdatere.
if ( ( $Action == "update" ) && ( eZUserGroup::verifyCommand( $session->userID(), "eZContact_Edit" ) == 1 ))
{
$note = new eZNote();
$note->get( $NID );
$note->setTitle( $Title );
$note->setBody( $Body );
$note->update( );
Header( "Location: index.php?page=" . $DOC_ROOT . "noteslist.php" );
}
// Slette.
if ( ( $Action == "delete" ) && ( eZUserGroup::verifyCommand( $session->userID(), "eZContact_Delete" ) == 1 ))
{
$note = new eZNote();
$note->get( $NID );
$note->delete( );
Header( "Location: index.php?page=" . $DOC_ROOT . "noteslist.php" );
}
// Sette template.
$t = new eZTemplate( $DOC_ROOT . "/" . $ini->read_var ( "eZContactMain", "TemplateDir" ), $DOC_ROOT . "/intl", $Language, "noteedit.php" );
$t->setAllStrings();
$t->set_file( array(
"note_edit" => "noteedit.tpl"
) );
// Template variabler.
$t->set_var( "message", "Legg til nytt notat" );
$action = "insert";
$t->set_var( "submit_text", "legg til" );
$t->set_var( "title", "" );
$t->set_var( "body", "" );
// Editere notat.
if ( $Action == "edit" && eZUserGroup::verifyCommand( $session->userID(), "eZContact_Edit" ) == 1 )
{
$note = new eZNote();
$note->get( $NID );
$t->set_var( "note_id", $NID );
$t->set_var( "title", $note->title() );
$t->set_var( "body", $note->body() );
$action = "update";
$t->set_var( "submit_text", "Lagre endringer" );
$t->set_var( "message", "Rediger notat" );
}
$t->set_var( "action_value", $action );
$t->set_var( "document_root", $DOC_ROOT );
$t->pparse( "output", "note_edit" );
}
else
{
print( "\nDu har ikke rettigheter\n" );
}
}
else
{
Header( "Location: index.php?page=common/error.php" );
}
?>
Verfasst: 26.10.2003 12:54
von Nico Haase
hab auch was gefunden, ich weiß zwar nicht, was es ist, aber könnte ja praktisch sein:
[ externes Bild ]
mfg
nico
Verfasst: 26.10.2003 23:58
von tata
Nico Haase hat geschrieben:hab auch was gefunden, ich weiß zwar nicht, was es ist, aber könnte ja praktisch sein:
[ externes Bild ]
mfg
nico
Oh du, Got von PHP! Möchte wiessen, wo du deine Arroganz her hast.
Entweder bist du zu jung und unerfahren oder vielleicht doch von deinem Spiegelbild benebelt.
Ich bin erst seit ein paar Tagen bei php und und sowas wie ein Forum.
Ich denke der Zweck solche Foren vielleicht auch weitergabe von Informationen an unerfahrene USER ist.
Ich möchte ein solches Forum auf meine Seiten habe, wo ich im gegensatz zu dir mein Wissen weiter geben kann und nicht wie du damit groß angeben.Vielleicht hast du ja auch keine Ahnung !
Sicher ist es dir zu Mühsam dich mit der Materie auseinander zu setzen, sonst hättest du ja vielleicht nur ein Hinweis geben können, statt so "GROß" aufzutreten zu brauchen.
Mit freundlichen Grüßen tata