GITHUB PHP

devhub

Sem descrição.

Nome completo: mundophpbb/devhub Autor: mundophpbb Atualizado: 25 Abr 2026, 17:44
0 Stars 0 Forks 0 Issues abertas Branch padrão: main Linhas do README: 78

Detalhes do repositório

Resumo visual e técnico do projeto selecionado.

GITHUB

Visão geral

devhub

Sem descrição.

PHP mundophpbb

Documentação

README

## 3.0.0-beta12

- uploads de imagem passam a usar o nome real/sanitizado do arquivo em `files/devhub`
- o menu suspenso de imagens reaproveitadas passa a refletir esse nome legível
- quando já existir arquivo com o mesmo nome e mesmo conteúdo, o DevHub reutiliza o arquivo
- quando já existir arquivo com o mesmo nome e conteúdo diferente, o DevHub cria sufixo incremental (`-2`, `-3`, etc.)
- observação: arquivos antigos já gravados com nome técnico/hash permanecem assim; o nome original não existia salvo para migração automática

# MundoPHPBB Dev Hub

## v3.0.0-beta1 — Git Portfolio–first simplification baseline

This package is a simplification baseline for Dev Hub.

### Direction
- Workspace remains the source of truth for project files.
- Dev Hub becomes a lighter publication bridge.
- Git Portfolio remains the public presentation layer, including GitHub, GitLab, and custom items.

### What changed in this baseline
- ACP rewritten into a smaller shell inspired by Git Portfolio.
- Project editor reduced to the core public fields that map directly to Git Portfolio custom items.
- Workspace project list and lightweight publication actions stay visible side by side.
- Roadmap rewritten around simplification instead of adding more editorial surface.

### Current scope
This package is intentionally conservative in the UI layer. It keeps the existing backend bridge code, but presents a smaller ACP focused on recognition, review, draft, and publish actions.

### Long-term goal
Project enters Workspace → Dev Hub recognises and normalises metadata → Git Portfolio publishes the public card.


## 3.0.0-beta3

- Prefills the main project URL and homepage from `devhub.json`, `project.json`, `composer.json`, or `package.json` when available.
- Keeps the current image when saving metadata without uploading a new file again.
- Reuses the same physical upload filename for identical images to reduce duplicate files in `files/devhub`.


## Beta 3
- Corrige o salvamento de metadados sem novo upload de imagem.
- Trata corretamente o caso sem arquivo selecionado no campo de imagem.
- Preserva a imagem atual ao editar e salvar outros metadados.


## 3.0.0-beta4

- Clarifies in the ACP that the main project URL is the primary card/title link used by Git Portfolio when present.
- Distinguishes the homepage field as a secondary link for site, docs, demo, or landing page.
- Adds direct open links in the editor for the current main URL and homepage.


## v3.0.0-beta6
- ACP copy refined to better explain primary URL, homepage, and image reuse.
- Added an uploaded-image picker with previews so existing Dev Hub images can be reused without sending the same file again.
- Preserved the current image when saving metadata without a new upload and allowed the selected existing image to become the active image.


## 3.0.0-beta7
- Replaced the uploaded-image gallery with a dropdown selector and live preview.
- Added safer preview handling so broken image references do not break the editor view.
- Kept image reuse flow lightweight while preserving the current image until a new one is saved.

## 3.0.0-beta8

- Corrige erro SQL ao verificar referências de imagens em `devhub_project_links`.
- A checagem agora usa `COUNT(*)` e só consulta `draft_metadata` quando a coluna existir.


## v3.0.0-beta9
- Corrige a pré-visualização dinâmica de imagem no ACP com normalização de URLs locais e teste de carregamento antes de trocar a imagem exibida.
- Mantém a prévia atual visível quando a nova imagem falha ao carregar.


## 3.0.0-beta11
- Switched Dev Hub managed images to a public proxy endpoint so previews no longer depend on direct access to `files/devhub`.
- Normalized old local image references to the new public image endpoint.
- Improved local image validation and filename handling for shared-image checks, cloning and dropdown selection.

Repositórios relacionados

Os projetos principais ficam no topo para destacar o que realmente importa primeiro.

GITHUB PHP mundophpbb

Transforme uma seção do seu fórum em uma página principal com visual editorial, no estilo portal de notícias. O Forum Portal permite usar tópicos de um ou mais fóruns como destaque na página principal, exibindo conteúdo em formato mais atrativo, com manchete, imagem opcional, resumo e blocos laterais.