Browse Source

supression trucs inutiles

idleman 6 years ago
parent
commit
f154d41999
3 changed files with 11 additions and 71 deletions
  1. 0 28
      plugin/modele/Voiture.class.php
  2. 10 0
      plugin/modele/action.php
  3. 1 43
      plugin/modele/modele.plugin.php

+ 0 - 28
plugin/modele/Voiture.class.php

@@ -1,28 +0,0 @@
-<?php
-
-/*
- @nom: Voiture
- @auteur: Idleman (idleman@idleman.fr)
- @description:  Modele de classe pour les plugins
- */
-
-//Ce fichier permet de gerer vos donnees en provenance de la base de donnees
-
-//Il faut changer le nom de la classe ici (je sens que vous allez oublier)
-class Voiture extends Entity{
-
-	
-	public $id,$marque,$vitesse; //Pour rajouter des champs il faut ajouter les variables ici...
-	protected $TABLE_NAME = 'plugin_voiture'; 	//Penser a mettre le nom du plugin et de la classe ici
-	protected $fields = 
-	array( //...Puis dans l'array ici mettre nom du champ => type
-		'id'=>'key',
-		'marque'=>'string',
-		'vitesse'=>'int'
-	);
-
-
-
-}
-
-?>

+ 10 - 0
plugin/modele/action.php

@@ -0,0 +1,10 @@
+<?php
+
+global $_,$conf;
+switch($_['action']){
+	case 'test_load':
+
+	break;
+}
+
+?>

+ 1 - 43
plugin/modele/modele.plugin.php

@@ -14,13 +14,10 @@ function test_plugin_menu(&$menuItems){
 
 
 
-
-
 //Cette fonction va generer une page quand on clique sur Modele dans menu
 function test_plugin_page(){
 	global $_;
 	if(!isset($_['module']) || $_['module']!='modele') return;
-	require_once('Voiture.class.php');
 	?>
 	<h3>Mon plugin</h3>
 	<h5>Plugins d'exemple</h5>
@@ -30,20 +27,10 @@ function test_plugin_page(){
 
 function test_plugin_install($id){
 	if($id != 'fr.idleman.modele') return;
-	require_once('Voiture.class.php');
-	//Création de la table voiture
-	Voiture::create();
-	//Création d'une voiture d'exemple
-	$pixo = new Voiture();
-	$pixo->marque = "Nissan Pixo";
-	$pixo->vitesse = 110;
-	$pixo->save();
 	// en cas d'erreur : throw new Exception('Mon erreur');
 }
 function test_plugin_uninstall($id){
 	if($id != 'fr.idleman.modele') return;
-	require_once('Voiture.class.php');
-	Voiture::drop();
 	// en cas d'erreur : throw new Exception('Mon erreur');
 }
 
@@ -54,39 +41,10 @@ function test_plugin_section(&$sections){
 
 //cette fonction comprends toutes les actions du plugin qui ne nécessitent pas de vue html
 function test_plugin_action(){
-	global $_,$conf;
-	switch($_['action']){
-		case 'test_widget_load':
-			$widget = Widget::getById($_['id']);
-			$widget->title = 'Au commencement, il y avait yana';
-			echo json_encode($widget);
-		break;
-	}
+	require_once('action.php');
 }
 
 
-
-function test_plugin_widget_refresh(&$widgets){
-	$widget = Widget::getById(1);
-	$widget->title = 'Hello widget !';
-	$widget->icon = 'fa-user';
-	$widget->content = 'Dernier rafraichissement : '.date('d/m/Y H:i:s');
-	$widgets[] = $widget ;
-}
-
-function test_plugin_widget(&$widgets){
-	$modelWidget = new Widget();
-	$modelWidget->model = 'test';
-	$modelWidget->title = 'Horloge';
-	$modelWidget->icon = 'fa-caret-right';
-	$modelWidget->background = '#50597b';
-	$modelWidget->load = 'action.php?action=test_widget_load';
-	$modelWidget->delete = 'action.php?action=test_widget_delete';
-	$modelWidget->js = [Plugin::url().'/main.js'];
-	$modelWidget->css = [Plugin::url().'/main.css'];
-	$widgets[] = $modelWidget;
-}
-
 Plugin::addCss("/main.css"); 
 Plugin::addJs("/main.js");