{"id":5803,"date":"2021-10-08T11:56:45","date_gmt":"2021-10-08T17:56:45","guid":{"rendered":"https:\/\/ugit.siua.ac.cr\/?p=5803"},"modified":"2021-10-08T12:04:44","modified_gmt":"2021-10-08T18:04:44","slug":"phplist-instalar-plugins","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=5803","title":{"rendered":"phplist: instalar plugins"},"content":{"rendered":"\n<ul class=\"wp-block-list\"><li>Esta gui explica como instalar el plugin Manage Attachments Plugin para phplist<\/li><li>Plugin: <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/bramley\/phplist-plugin-attachment\" target=\"_blank\">https:\/\/github.com\/bramley\/phplist-plugin-attachment<\/a><\/li><li>Primero vamos a explicar como se debe crear el directorio para almacenar los plugins<\/li><li>Abrimos el directorio del proyecto phplist en la parte admin<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/var\/www\/html\/Sistemas\/comunicados.siua.ac.cr\/public_html\/lists\/admin<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Creamos el directorio para almacenarlos y le damos permisos (Si no existe)<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir plugins\nchown -R www-data:www-data plugins\/\nchmod 777 -R plugins\/<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Ahora agregamos la directriz de configuraci\u00f3n al archivo config.php<\/li><li>Abrimos el archivo<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/var\/www\/html\/Sistemas\/comunicados.siua.ac.cr\/public_html\/lists\/config\/config.php<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Y agregamos al final<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>define('PLUGIN_ROOTDIR', 'plugins');<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Descargamos el plugin: <a rel=\"noreferrer noopener\" href=\"\/wp-content\/uploads\/2021\/10\/AttachmentPlugin.zip\" target=\"_blank\">aqu\u00ed<\/a><\/li><li>Ahora agregamos el plugin al directorio<\/li><li>Ahora podemos ingresar al sistema al men\u00fa principal a \u00abConfig->Gestionar complementos\u00bb y habilitamos el plugin<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"473\" src=\"\/wp-content\/uploads\/2021\/10\/Seleccion_036-1024x473.png\" alt=\"\" class=\"wp-image-5805\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/10\/Seleccion_036-1024x473.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2021\/10\/Seleccion_036-300x138.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/10\/Seleccion_036-768x354.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2021\/10\/Seleccion_036.png 1181w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Ruta de adjuntos<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Vamos a aprovechar a modificar la ruta de los adjuntos ya que por defecto van a \/tmp y se reinicia el servidor por alguna raz\u00f3n estos desaparecen.<\/li><li>Creamos la carpeta para almacenar los adjuntos <\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/var\/www\/html\/Sistemas\/comunicados.siua.ac.cr\/Adjuntos\nchmod 777 -R \/var\/www\/html\/Sistemas\/comunicados.siua.ac.cr\/Adjuntos<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Abrimos el archivo de configuraci\u00f3n <\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/var\/www\/html\/Sistemas\/comunicados.siua.ac.cr\/public_html\/lists\/config\/config.php<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Agregamos al final<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>$attachment_repository = '\/var\/www\/html\/Sistemas\/comunicados.siua.ac.cr\/Adjuntos';<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Ahora podemos crear un mensaje de prueba y adjuntar un archivo pra poder comprobar que se almacenan correctamente<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"645\" height=\"74\" src=\"\/wp-content\/uploads\/2021\/10\/Seleccion_037.png\" alt=\"\" class=\"wp-image-5809\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/10\/Seleccion_037.png 645w, https:\/\/sada.services\/wp-content\/uploads\/2021\/10\/Seleccion_037-300x34.png 300w\" sizes=\"(max-width: 645px) 100vw, 645px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Instalaci\u00f3n de plugin en phplist y cambio de ruta de adjuntos<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[248],"tags":[347,249,348],"class_list":["post-5803","post","type-post","status-publish","format-standard","hentry","category-phplist","tag-adjuntos","tag-phplist","tag-plugin"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/5803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5803"}],"version-history":[{"count":4,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/5803\/revisions"}],"predecessor-version":[{"id":5810,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/5803\/revisions\/5810"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}