$db->dashboard->index('index_dashboard_sort', 'BTREE', 'sort');\r
$db->dashboard->index('index_dashboard_site', 'BTREE', 'site');\r
// .\r
- // Table Signatures\r
- $db->signatures->signature_id('integer', 0, false);\r
- $db->signatures->nom('varchar', 256, false);\r
- $db->signatures->fbcredit('varchar', 64, false);\r
- $db->signatures->fblink('varchar', 64, false);\r
- $db->signatures->partnercredit('varchar', 64, false);\r
- $db->signatures->partnerlink('varchar', 64, false);\r
- $db->signatures->active('integer', 0, false, '1');\r
- // Clés\r
- $db->signatures->primary('pk_signatures', 'signature_id');\r
// Table jeux d'icones\r
$db->icones->icone_id('integer', 0, false);\r
$db->icones->nom('varchar', 256, false);\r
. 'WHERE p.client_id=e.utilisateur_id '\r
. 'GROUP BY e.type, p.annee_fin');\r
\r
-\r
+ $this->views->createView('signatures', 'SELECT * FROM fluidbook_toolbox.signature');\r
//cubeDb::mysqlConvert($this->con, 'UTF8', 'utf8_general_ci', 'MYISAM');\r
touch($cache);\r
}\r
$options = ['10doigts' => '10 doigts',
'ascocelda' => 'Asco & Celda',
'wesco' => 'Wesco',
- 'mopec' => 'Mopec'];
+ 'mopec' => 'Mopec',
+ 'intex'=>'Intex'];
$options = array_flip($options);
ksort($options);
<?php\r
-class wsDAOSignature extends commonDAO {\r
- protected function singleton($r)\r
- {\r
- $signature = new wsSignature();\r
- $signature->signature_id = $r->signature_id;\r
- $signature->nom = $r->nom;\r
- $signature->main = $r->fbcredit;\r
- $signature->mainLink = $r->fblink;\r
- $signature->partner = $r->partnercredit;\r
- $signature->partnerLink = $r->partnerlink;\r
- $signature->active = $r->active;\r
- return $signature;\r
- }\r
\r
- public function selectById($signature_id)\r
- {\r
- $r = $this->con->select('SELECT * FROM signatures WHERE signature_id=\'' . $this->con->escape($signature_id) . '\'');\r
- return $this->singleton($r);\r
- }\r
+class wsDAOSignature extends commonDAO\r
+{\r
+ protected function singleton($r)\r
+ {\r
+ $signature = new wsSignature();\r
+ $signature->signature_id = $r->id;\r
+ $signature->nom = $r->name;\r
+ $signature->credits = $r->credits;\r
+ $signature->active = $r->active;\r
+ return $signature;\r
+ }\r
\r
- public function selectAll()\r
- {\r
- $r = $this->con->select('SELECT * FROM signatures ORDER BY signature_id');\r
- return $this->factory($r);\r
- }\r
-}\r
+ public function selectById($signature_id)\r
+ {\r
+ $r = $this->con->select('SELECT * FROM signatures WHERE id=\'' . $this->con->escape($signature_id) . '\'');\r
+ return $this->singleton($r);\r
+ }\r
\r
-?>
\ No newline at end of file
+ public function selectAll()\r
+ {\r
+ $r = $this->con->select('SELECT * FROM signatures ORDER BY id');\r
+ return $this->factory($r);\r
+ }\r
+}
\ No newline at end of file
class wsSignature extends cubeMetier {\r
protected $signature_id;\r
protected $nom;\r
- protected $main;\r
- protected $mainLink;\r
- protected $partner;\r
- protected $partnerLink;\r
+ protected $credits;\r
protected $active;\r
-}\r
-\r
-?>
\ No newline at end of file
+}
\ No newline at end of file
$this->_signature = $daoSignature->selectById($this->book->parametres->signature);
}
- $credits = '';
- if ($this->_signature->partner != '') {
- $credits = '<a href="' . $this->_signature->partnerLink . '" target="_blank">' . $this->_signature->partner . '</a> ';
- }
- $credits .= '<a href="' . $this->_signature->mainLink . '" target="_blank">' . $this->_signature->main . '</a>';
+ $credits = $this->_signature->credits;
$hiddenContents = implode("\n", $this->hiddenContents);
$html = file_get_contents($this->assets . '/_seo.html');
$a = $seoArticle;
unset($a['image']);
- $a['imageurl'] = 'https://workshop.fluidbook.com/services/facebook_thumbnail?cid=' . $this->book->cid . '&j=' .TIME;
+ $a['imageurl'] = 'https://workshop.fluidbook.com/services/facebook_thumbnail?cid=' . $this->book->cid . '&j=' . TIME;
if ($seoArticle['image']) {
$a['imageurl'] .= '&image=' . $seoArticle['image'];
}
public function getURL()
{
- return self::_getURL($this->to);
+ return static::_getURL($this->to);
}
protected static function _getURLOfType($type, $ref)
public static function _getURL($to)
{
- global $core;
$e = explode(':', $to, 2);
if (!count($e) == 1) {
return 'https://workshop.fluidbook.com/services/wsref?ref=' . urlencode($to);