cybertaf

ZwiiCMS 8.3 bêta pour tests et avis

Messages recommandés

CroqueWeb    73

Ok, je vais voir ça, évidemment si tu met une 'class' au lieu d'un 'id', ça le fait pas

Je re-télécharge et je re-teste, puis je reviens

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    73

Ok, c'est mieux, contrairement à ce que me laissait penser ton post ci-dessus il ne s'agissait pas de 'class' ni d''id' mais de lien, et # = même page

vu l'erreur corrigée :

$items .= '<a href="#">'; 

Je vais donc éditer mon appréciation et ajouter 1 étoile.

Une question : pourquoi avoir supprimé

	// URL menu contextuel
	link_context_toolbar: true,

du init.js ?

Partager ce message


Lien à poster
Partager sur d’autres sites
cybertaf    68
il y a 55 minutes, CroqueWeb a dit :

$items .= '<a href="#">'; 

Je vais donc éditer mon appréciation et ajouter 1 étoile.

Une question : pourquoi avoir supprimé


	// URL menu contextuel
	link_context_toolbar: true,

du init.js ?

Bizarre, ça a l'air bon chez moi

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    73
il y a 42 minutes, cybertaf a dit :

Bizarre, ça a l'air bon chez moi

Oui, ce doit certainement être bon chez toi...

C'est chez moi ou cette fonction est présente 2 fois 9_9

/**
 * Initialisation de TinyMCE
 */
tinymce.init({
	// Classe où appliquer l'éditeur
	selector: ".editorWysiwyg",
	// Langue
	language: "fr_FR",
	// Plugins
	plugins: "advlist anchor autolink autoresize autosave code codesample colorpicker contextmenu fullscreen hr image imagetools link lists media paste searchreplace stickytoolbar tabfocus table template textcolor",
	// Contenu de la barre d'outils
	toolbar: "restoredraft | undo redo | styleselect | bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist | insert | code fullscreen",
	// Contenu du menu contextuel
	contextmenu: "cut copy paste pastetext | selectall searchreplace | link image inserttable | cell row column deletetable",
	// Menu contextuel pour modifier un lien
	link_context_toolbar: true,
	// Fichiers CSS à intégrer à l'éditeur
	content_css: [
		baseUrl + "core/layout/common.css",
		baseUrl + "core/vendor/tinymce/content.css",
		baseUrl + "site/data/theme.css",
		baseUrl + "site/data/custom.css"
	],
	// Classe à ajouter à la balise body dans l'iframe
	body_class: "editorWysiwyg",
	// Cache les menus
	menubar: false,
	// Cache la barre de statut
	statusbar: false,
	// Autorise l'ajout de script
	extended_valid_elements: "script[language|type|src]",
	// Bloque le dimensionnement des médias (car automatiquement en fullsize avec fitvids pour le responsive)
	media_dimensions: false,
	// Active l'onglet avancé lors de l'ajout d'une image
	image_advtab: true,
	// Urls absolues
	relative_urls: false,
	// Url de base
	document_base_url: baseUrl,
	// Gestionnaire de fichiers
	filemanager_access_key: privateKey,
	external_filemanager_path: baseUrl + "core/vendor/filemanager/",
	external_plugins: {
		"filemanager": baseUrl + "core/vendor/filemanager/plugin.min.js"
	},
	// URL menu contextuel
	link_context_toolbar: true,
	// Thème mobile
	mobile: {
		theme: "mobile"
	},
	// Contenu du bouton insérer
	insert_button_items: "image link media template codesample inserttable | hr | anchor",
	// Contenu du bouton formats
	style_formats: [
		{title: "Headers", items: [
			{title: "Header 1", format: "h1"},
			{title: "Header 2", format: "h2"},
			{title: "Header 3", format: "h3"},
			{title: "Header 4", format: "h4"}
		]},
		{title: "Inline", items: [
			{title: "Bold", icon: "bold", format: "bold"},
			{title: "Italic", icon: "italic", format: "italic"},
			{title: "Underline", icon: "underline", format: "underline"},
			{title: "Strikethrough", icon: "strikethrough", format: "strikethrough"},
			{title: "Superscript", icon: "superscript", format: "superscript"},
			{title: "Subscript", icon: "subscript", format: "subscript"},
			{title: "Code", icon: "code", format: "code"}
		]},
		{title: "Blocks", items: [
			{title: "Paragraph", format: "p"},
			{title: "Blockquote", format: "blockquote"},
			{title: "Div", format: "div"},
			{title: "Pre", format: "pre"}
		]},
		{title: "Alignment", items: [
			{title: "Left", icon: "alignleft", format: "alignleft"},
			{title: "Center", icon: "aligncenter", format: "aligncenter"},
			{title: "Right", icon: "alignright", format: "alignright"},
			{title: "Justify", icon: "alignjustify", format: "alignjustify"}
		]}
	],
	// Templates
	templates: [
		{
			title: "Bloc de texte",
			url: baseUrl + "core/vendor/tinymce/templates/block.html",
			description: "Bloc de texte avec un titre."
		},
		{
			title: "Colonnes symétriques : 6 - 6",
			url: baseUrl + "core/vendor/tinymce/templates/col6.html",
			description: "Grille adaptative sur 12 colonnes, sur mobile elles passent les unes en dessous des autres."
		},
		{
			title: "Colonnes symétriques : 4 - 4 - 4",
			url: baseUrl + "core/vendor/tinymce/templates/col4.html",
			description: "Grille adaptative sur 12 colonnes, sur mobile elles passent les unes en dessous des autres."
		},
		{
			title: "Colonnes symétriques : 3 - 3 - 3 - 3",
			url: baseUrl + "core/vendor/tinymce/templates/col3.html",
			description: "Grille adaptative sur 12 colonnes, sur mobile elles passent les unes en dessous des autres."
		},
		{
			title: "Colonnes asymétriques : 4 - 8",
			url: baseUrl + "core/vendor/tinymce/templates/col4-8.html",
			description: "Grille adaptative sur 12 colonnes, sur mobile elles passent les unes en dessous des autres."
		},
		{
			title: "Colonnes asymétriques : 8 - 4",
			url: baseUrl + "core/vendor/tinymce/templates/col8-4.html",
			description: "Grille adaptative sur 12 colonnes, sur mobile elles passent les unes en dessous des autres."
		},
		{
			title: "Colonnes asymétriques : 2 - 10",
			url: baseUrl + "core/vendor/tinymce/templates/col2-10.html",
			description: "Grille adaptative sur 12 colonnes, sur mobile elles passent les unes en dessous des autres."
		},
		{
			title: "Colonnes asymétriques : 10 - 2",
			url: baseUrl + "core/vendor/tinymce/templates/col10-2.html",
			description: "Grille adaptative sur 12 colonnes, sur mobile elles passent les unes en dessous des autres."
		}
	]
});

à force de modifier les fichiers on en arrive à ce type d'idiotie...

 

Donc RAS pour le init.js présent dans ta version :P

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    73

La dernière version chargée est la Zwii-menu-image-0-8-02, mais je ne réinstalle pas tout, je met à jour les fichiers depuis la ZwiiCMS-dev-menu_image_0.3

 

Comme je te le précisais : à force de modifier les fichiers on en arrive à ce type d'idiotie... => c'est moi qui à force de modifier les fichiers en arrive à ce type d'idiotie, pas toi

 

Une fois encore voici un exemple de message ambivalent

Mais j'ajoutais qu'il n'y a rien à signaler pour le init.js présent dans ta version

 

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    73

Je pense ajouter les améliorations de cette version à celle que je propose pour l'hébergeur gratuit free.fr

Cela pose-t-il un quelconque problème ?

Partager ce message


Lien à poster
Partager sur d’autres sites
cybertaf    68
il y a 4 minutes, CroqueWeb a dit :

Je pense ajouter les améliorations de cette version à celle que je propose pour l'hébergeur gratuit free.fr

Cela pose-t-il un quelconque problème ?

 

Ben non... tu penses qu'on pourrait imaginer une version unique unique qui fonctionne aussi chez Free ?

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    73

Oui, bien sur, il suffirait de faire en sorte que ce qui est désactivé pour la version Zwii4Free soit activable par choix, avec par exemple une simple case à cocher, pour que Zwii soit utilisable chez n'importe quel hébergeur

Il faut

  • remettre la possibilité par défaut de Zwii de choisir la réécriture d'URL, ou pas
  • ajouter une case à cocher pour activer ou désactiver aviary dans RFM (booléen dans la config de RFM)
  • remettre la mise à jour auto

Il faudra de plus ajouter un dossier "sessions" vide à la racine

Quand à la modif du .htaccess elle n'a aucune incidence ailleurs que chez free.fr

Partager ce message


Lien à poster
Partager sur d’autres sites
cybertaf    68
à l’instant, CroqueWeb a dit :

Oui, bien sur, il suffirait de faire en sorte que ce qui est désactivé pour la version Zwii4Free soit activable par choix, avec par exemple une simple case à cocher, pour que Zwii soit utilisable chez n'importe quel hébergeur

Il faut

  • remettre la possibilité par défaut de Zwii de choisir la réécriture d'URL, ou pas
  • ajouter une case à cocher pour activer ou désactiver aviary dans RFM (booléen dans la config de RFM)
  • remettre la mise à jour auto

Il faudra de plus ajouter un dossier "sessions" vide à la racine

Quand à la modif du .htaccess elle n'a aucune incidence ailleurs que chez free.fr

C'est une idée à creuser, là je suis sur le bug de la page de redirection.

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    73

@cybertaf il y a un bug dans ZwiiCMS 8.2.6 dev avec Super Menu

Les balises de liens des pages enfant ne sont pas fermées, il manque donc

</a>

à chaque lien du menu vers une page enfant, plus une désorganisation du menu

bugs fixés transmis en MP

Modifié par CroqueWeb
core rigé (Voir l’historique des modifications)

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    73
Il y a 1 heure, cybertaf a dit :

Bien vu, problème corrigé.

-> problème partiellement corrigé

 

J'ai téléchargé :

CroqueWeb
03/04/2018 13:54

Version :  Zwii-menu-image-0-9-01

 

Pensant que tu n'avais pas encore eu le temps de mettre la 0-9-02, j'ai re téléchargé + tard :
CroqueWeb
03/04/2018 14:56

Version :  Zwii-menu-image-0-9-01

 

Sur la version actuellement téléchargeable, les balises de liens ont bien été corrigées, mais le défaut de balises du menu n'est que partiellement corrigé :

Menu in extenso

<nav >
<div id="toggle"><span class="zwiico-menu" style="font-size:1em"></span></div>
<div id="menu" class="container">
				
<ul>

<li><a href="/Zwii-menu-image-0-9-01/?accueil" class="active">Accueil<span class="zwiico-down zwiico-margin-left" style="font-size:1em"></span></a>
<ul> (?) <a href="/Zwii-menu-image-0-9-01/?enfant" class="active">Enfant</a></li></ul></li>

<li><a href="/Zwii-menu-image-0-9-01/?blog">Blog</a><ul></ul></li>

<li><a href="/Zwii-menu-image-0-9-01/?galeries">Galeries</a><ul></ul></li>

<li><a href="/Zwii-menu-image-0-9-01/?site-de-zwii" target="_blank">Site de Zwii</a><ul></ul></li>

<li><a href="/Zwii-menu-image-0-9-01/?contact">Contact</a><ul></ul></li>

<li id="menuLoginLink" ><a href="/Zwii-menu-image-0-9-01/?user/login/enfant">Connexion</a> (?)

</ul>			

</div>		
</nav>

Pense à uploader la 0-9-02 ;)

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Contenu similaire

    • Par cybertaf
      Modifications réalisées sur la base d'une version 8.2.6 master :
       
      - Thème : menu et sous menu sous forme de texte ou d'image (avec ou sans bulle)
      - Thème : nouvelle option permettant de cliquer sur la bannière afin de revenir à la racine du site
      - Thème : le menu peut être positionné en haut et hors de site sur la largeur de l'écran
      - Page : nouvelle option permettant désactiver une page dans le menu. Cette option permet
         - soit  de mettre une page en maintenance tout en la laissant active dans le menu
         - soit de créer une entrée de menu principal sans contenu
       
      Menu hors du site aligné à gauche :

       
      Menu image pour une seule page :


       
      Plusieurs choix sont proposés au niveau de l'édition d'une page :
       

       
      Texte : fonctionnement habituel
      Icône : une image de quelques pixels remplace le nom de la page (cf ci-dessus) Je vous conseille de redimensionner l'image AVANT de la déposer dans le gestionnaire de fichier.
      Icône et Bulle : le nom texte de la page est affiché au survol de l'image

      Icône et texte : les deux sont affiché cote à cote.

       
      Dans le thème de la bannière, cochez pour que celle-ci renvoie vers la page d'accueil :
       

       
      Option de page inactive :
       

       
       
      Installation : comme une version standard, ce n'est pas un plugin  mais une version complète basée sur les nombreuses corrections de la dev 8.2.6
      Mise à jour : téléchargez et décompressez à la racine du site.
      Les fichiers core.php page.php et page/view/edit/edit/php seront écrasés.
      Avertissement : version en jour en cours de test, réaliser une sauvegarde de votre site avant installation.
      Pour visualiser les modifs dans le code : https://github.com/fredtempez/ZwiiCMS
       
       
       
       

    • Invité
      Par Invité
      template-lightbox pour Tinymce
      Voir le fichier IMPORTANT:
      Toute utilisation de ce plugin sur votre site par vous même le sera à vos risques et péril, en aucun cas l'auteur de celui ci ne sera tenu pour responsable en cas de problème dans son utilisation faite par vous même et sous votre entière responsabilité.
       
      Nota :
      Ce module de template ( thème ) vous permettra d'intégrer des images cliquable dans vos sujets et qui lorsque l'image sera cliquée ouvrira celle ci à la façon des images que l'on trouve dans une galerie, dans une grande fenêtre nommée " lightbox "; Il s'incorporera parfaitement avec les modèles de templates popur tinymce incorporés dans les dernières versions du cms Zwii
      Il est 100% fiable et indexe un site dans son intégralité.
       
      Comment utiliser ce module :
      Décompressez le zip et ne garder que les fichiers image_vide.png et lightbox.html et suivez la procédure ci dessous
       
       
      1° Envoyez le fichier lightbox.html dans le dossier template du tinymce ( /core/vendor/tinymce/templates/ )
       
      2° Déclarez ce template dans le init.js du tinymce ( /core/vendor/tinymce/init.js )
       
      3° dans le init.js recherchez "  // Templates  " et ajoutez juste comme ci dessous ceci:
          // Templates
          templates: [
              {
                  title: "lightbox",
                  url: baseUrl + "core/vendor/tinymce/templates/lightbox.html",
                  description: "Une image qui s'ouvre dans une lightbox."
              },
       
      4° Actualisez le tinymce et normalement vous devriez voir apparaître votre nouveau template
       
      5° Cliquez dans la zone d'édition et choisissez ce template dans la barre d'outil du tinymce
       
      6° Cliquez sur l'image provisoire affichée et allez choisir l'image voulue ( vous pouvez bien entendu la redimensionner si besoin était )
      Un texte est accolé à l'image pour le cas ou vous souhaiteriez ajouter d'autres image dans votre page, il n'est là que pour servir de répère.


      7° Une fois ceci fait, soit vous effacez la partie texte si vous ne voulez qu'une seule image ouverte dans une lightbox ou alors ajouter autant d'autres que désiré en réalisant la même procédure qu'expliquée aux points n°5 à n°6 etc...
      Bien entendu vous devez effacer le fameux texte affiché qui n'est là que pour vous servir de repère visuel.
       
      8° Puis une fois satisfait de votre travail vous enregistrez la page normalement.
      Enjoy les amis
      Roger nounours

      Contributeur Roger nounours Soumis 05/03/2018 Catégorie Modules