Use image repository in theme settings inside html editor

Use image repository in theme settings inside html editor

oleh Iban Cardona i Subiela -
Jumlah balasan: 8

Hello,

I want to create a moodle theme with a setting with "admin_setting_confightmleditor". But when I render settings page of that theme, I can't upload images in the html editor. I can add only an image URL.

Any solution?

Thank you so much!

Rata-rata penilaian: -
Sebagai balasan Iban Cardona i Subiela

Re: Use image repository in theme settings inside html editor

oleh Richard Oelmann -
Gambar dari Core developers Gambar dari Plugin developers Gambar dari Testers
Sebagai balasan Richard Oelmann

Re: Use image repository in theme settings inside html editor

oleh Iban Cardona i Subiela -

Hello Richard,

I think that in that link there isn't any solution to the problem.

Thanks,
Iban Cardona.

Sebagai balasan Iban Cardona i Subiela

Re: Use image repository in theme settings inside html editor

oleh Mary Evans -

Hi,

I stead of making the area a setting, you could just as easily make it a block region, where you can invite Admins to add an HTML block that is totally customisable.

Rocket theme is a good example of this.

Cheers

Mary

Sebagai balasan Mary Evans

Re: Use image repository in theme settings inside html editor

oleh Iban Cardona i Subiela -

Hi,

Finally I used this solution: http://icsbcn.blogspot.com.es/2015/03/use-image-repository-in-theme-settings.html

Best regards,

Iban Cardona.

Sebagai balasan Iban Cardona i Subiela

Re: Use image repository in theme settings inside html editor

oleh Gareth J Barnard -
Gambar dari Core developers Gambar dari Particularly helpful Moodlers Gambar dari Plugin developers

Hi Iban Cardona,

Interesting solution.  There is something in the back of my mind (after having had a previous issue with the Grid format) that draft files expire after a certain time - perhaps 60 days - so you may find that they disappear unexpectedly in the future.  I'm not that familiar with the File API, but perhaps that is something to double check.

Cheers,

Gareth

Sebagai balasan Gareth J Barnard

Re: Use image repository in theme settings inside html editor

oleh Emma Richardson -
Gambar dari Documentation writers Gambar dari Particularly helpful Moodlers Gambar dari Plugin developers

I use the main menu block on the front page.  Upload the images that I want to use - then I have the link.  Then I just delete the block which orphans it and am able to use the images.

Sebagai balasan Gareth J Barnard

Re: Use image repository in theme settings inside html editor

oleh Iban Cardona i Subiela -

Hi Gareth,

I didn't know that draft files disappeared after 60 days... But in my solution I try to move files from draft to another location:

$newfile = $fs->create_file_from_storedfile($file_record, $file);

I hope this is enough to prevent files disappear... What do you think?

Best regards,
Iban Cardona.

Sebagai balasan Iban Cardona i Subiela

Re: Use image repository in theme settings inside html editor

oleh Gareth J Barnard -
Gambar dari Core developers Gambar dari Particularly helpful Moodlers Gambar dari Plugin developers

Hi Iban Cardona,

As I said "I'm not that familiar with the File API" so could not really comment.  I just have different experience with the Grid format that is related but that was ages ago, so would take time to relearn what I coded.

Kind regards,

Gareth